Synonyms: cartridge clip, cartridge holder, clip, magazine
Definition: a metal frame or container holding cartridges; can be inserted into an automatic gun
Similar words: supply chamber
Definition: a mechanical device for holding something and supplying it as needed